<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>
        <h4>Combinatorial Interaction Testing (CIT)</h4>
        <hr>
        <p> 
            Combinatorial Interaction Testing (CIT) is a black box sampling 
            technique 
            derived from the statistical field of design of experiments. 
            It has been used extensively to sample inputs to software, 
            and more recently to test highly configurable software systems and 
            GUI event sequences.  

        <p> 
            Highly-configurable software systems, which includes user configurable
            software such as web browsers and databases, as well as architecturally
            configurable software such as software product lines 
            have very large configuration spaces and differing configurations 
            behave differently during testing. 
            To ensure dependability across the configuration researchers and 
            practitioners
            are using CIT. This ensures that a systematic and quantifiable set of 
            configurations are
            tested. 

        <p> Current threads of CIT research include algorithmic extensions to
            existing CIT algorithms, the use of CIT in ensuring dependendability in
            software product lines, for regression testing of both test cases and
            configurations, for fault characterization and/or localization and for 
            testing event driven software. 

        <p> 
            Some of the fundamental algorithmic work on CIT is being performed by 
            the mathematics 
            community, while practial extensions are being performed in 
            the software engineering community.  Industry has been following this 
            trend and
            is using CIT as well. This web portal serves to bring these 
            communities together to provide a comprehensive starting point for CIT. 

        <p> 
            Future links on this site will provide educational material, 
            mathematical
            foundations 
            and theoretical bounds as well as tools and empirical evidence of CITs
            effectiveness in software testing. 

        <p> 

            <i><strong> -- the CITPORTAL team. </strong></i> 
    </body>
</html>
